"""
【练习】水仙花数
编写一个 Python 程序，找出100-999范围内的水仙花数。所谓"水仙花数"是指一个三位数，其各位数字立方和等于该数本身。
例如：153是一个"水仙花数"，因为153=1的三次方＋5的三次方＋3的三次方
"""

def flowers_num():
    for i in range(100, 1000):
        a = i // 100
        b = i // 10 % 10
        c = i % 10
        res = a ** 3 + b ** 3 + c ** 3
        if i == res:
            print(res)


flowers_num()
